to find solace in - Spanisch Englisch Wörterbuch